Santa Teresa Beach - Mal País And Manzanillo. Is Costa Rica Beach Life For You